package wql.aaa.service;

import com.aaa.entity.TbHeadNav;
import com.aaa.vo.Result;
import wql.aaa.vo.FormData;

public interface HeadNovService {
    /**
     * 初始化 分页查询
     * @param currentPage
     * @param pageSize
     * @param formData
     * @return
     */
    Result findAll(int currentPage, int pageSize,  FormData formData);


    /**
     * 添加头部导航
     * @param tbHeadNav
     * @return
     */
    Result add(TbHeadNav tbHeadNav);

    /**
     * 编辑头部导航信息
     * @param tbHeadNav
     * @return
     */
    Result update(TbHeadNav tbHeadNav);

    /**
     * 修改状态
     * @param headId
     * @param isDisable
     * @return
     */
    Result updateIsDisabled(Integer headId ,String isDisable);

    /**
     * 删除
     * @param headId
     * @return
     */
    Result dalete(Integer headId);

    Result selectType();
}
